int i;
main()//唐子豪
{
    int a,y,z;
    printf("Input Full a,Empty b,c, Get i:");
    scanf("%d%d%d%d",&a,&y,&z,&i);
    getti(a,y,z);
    getti(a,y,z);
}
getti(a,y,z)
    int a,y,z;
{
        int b=0,c=0;
        printf("a%d b%d c%d\n%4d%4d%4d\n",a,y,z,a,b,c);
        while(a!=i||b!i&&c!=i){
            if(!b)
            {
                a-=y;b=y;
            }
            else if(c==z)
            {   a+=z;c=0;}
            else if(b>z-c)
            {   b-=(z-c);c=z;}
            else{   c+=b;b=0;}
            printf("%4d%4d%4d\n",a,b,c);
        }
}